home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Enter 2000 February / enter2_1.iso / ms office / general office / ms office 2000 troubleshooter / tsoff9.exe / RCDATA / CABINET / tsoff9.msi / Cabs.w3.cab / o9tshoot.chm / o9ker32.dsz < prev    next >
Text File  |  1999-05-19  |  91KB  |  994 lines

  1. network "Office 2000 System Errors: KERNEL32.DLL"
  2. {
  3.     version is 1.0;
  4. }
  5.  
  6. properties
  7. {
  8.     type MS_plateAssoc: array of real, "associated value for plates";
  9.     type HTKAbSrch: string, "Enter comma delimited keywords/key pharses that describe the abnormal state of this node. Only enter for Information and Problem nodes.";
  10.     type HTKNormSrch: string, "Enter comma delimited keywords/key pharses that describe the normal state of this node. Only enter for Information and Problem nodes.";
  11.     type MulStSrch: array of string;
  12.     type HXSKIPSk: string, "Enter the text to display next to the radio button for the Start Looking at Skipped Nodes state of the Skip node, This must be a network property and is not associated with any node";
  13.     type MS_plateTop: array of real, "Y position of plates";
  14.     type HNetMeta: array of string, "Enter text for Bye node, This must be a network property and is not associated with any node";
  15.     type HNodeHd: string, "Enter the header text to display for this node (this is usally the bolded summary of what the user will be expected to do).";
  16.     type HProbHd: string, "Enter the heading text for display at the start of the belief network. This must be a network property and is not associated with any node";
  17.     type HXBYEHd: string, "Enter the header for the Bye node, This must be a network property and is not associated with any node";
  18.     type HXDOJHd: string, "Enter the header text for DOJ (Information not available) node, This must be a network property and is not associated with any node";
  19.     type HXFAILHd: string, "Enter the header for the Failure node, This must be a network property and is not associated with any node";
  20.     type HXIMPHd: string, "Enter the header for the Impossible node, This must be a network property and is not associated with any node";
  21.     type HXSERHd: string, "Enter the header for the Service node, This must be a network property and is not associated with any node";
  22.     type HXSKIPHd: string, "Enter the header for the Skip node, This must be a network property and is not associated with any node";
  23.     type MS_plateWidth: array of real, "width of plates";
  24.     type HTKBackBtn: string, "Enter the caption for the back button.  This must be a network property and is not associated with specific node";
  25.     type HTKNextBtn: string, "Enter the caption for the next button.  This must be a network property and is not associated with specific node";
  26.     type HTKStartBtn: string, "Enter the caption for the start over button.  This must be a network property and is not associated with specific node";
  27.     type HNodeTxt: array of string, "Enter one or more lines describing the steps the user should take for this node";
  28.     type HProbTxt: string, "Enter the problem text for display next to the radio button for a given problem at the start of the belief network. Only applicable to Label Type = Problem";
  29.     type HStAbTxt: string, "Enter the text to display next to the radio button for the abnormal state of this node";
  30.     type HStNormTxt: string, "Enter the text to display next to the radio button for the normal state of this node";
  31.     type HStUknTxt: string, "Enter the text to display next to the radio button for the unknown state of this node";
  32.     type HXFAILTxt: array of string, "Enter text for Failure node, This must be a network property and is not associated with any node";
  33.     type HXIMPTxt: array of string, "Enter text for Impossible node, This must be a network property and is not associated with any node";
  34.     type HXSERTxt: array of string, "Enter text for Service node, This must be a network property and is not associated with any node";
  35.     type HXSKIPTxt: array of string, "Enter text for Skip node, This must be a network property and is not associated with any node";
  36.     type HXTITLETxt: string, "Enter the text to display as the title on the web pages, This must be a network property and is not associated with any node";
  37.     type MS_plateHeight: array of real, "height of plates";
  38.     type HXSERAb: string, "Enter the text to display next to the radio button for the abnormal state of the Service node, This must be a network property and is not associated with any node";
  39.     type MS_attrid: real, "database attribute identifier";
  40.     type MS_attrtypeid: real, "database attribute type identifier";
  41.     type MulStLongName: array of string;
  42.     type HNetShowBES: string;
  43.     type HXSERMs: string, "Enter the text to display next to the radio button for the Try Another Trouble Shooter state of the Service node, This must be a network property and is not associated with any node";
  44.     type HXSKIPMs: string, "Enter the text to display next to the radio button for the Try Another Trouble Shooter state of the Skip node, This must be a network property and is not associated with any node";
  45.     type MS_plateNames: array of string, "plate names";
  46.     type MS_plateDataset: string, "associated dataset";
  47.     type HXFAILNorm: string, "Enter the text to display next to the radio button for the normal state of the Failure node, This must be a network property and is not associated with any node";
  48.     type HXSERNorm: string, "Enter the text to display next to the radio button for the normal state of the Service node, This must be a network property and is not associated with any node";
  49.     type MS_plateCount: real, "number of plates in model";
  50.     type MS_plateLeft: array of real, "X position of plates";
  51.     type MS_category = string, "Usage category";
  52.     type MS_cost_fix = real, "cost to fix";
  53.     type MS_cost_observe = real, "cost to observe";
  54.     type MS_label =  choice of
  55.         [other,hypothesis,informational,problem,fixobs,fixunobs,unfixable,configuration],
  56.         "Troubleshooting category";
  57.  
  58.     HTKBackBtn: "Back";
  59.     HTKNextBtn: "Next";
  60.     HTKStartBtn: "Start Over";
  61.     HXSKIPHd: "This troubleshooter was unable to solve your problem.";
  62.     HXIMPHd: "This troubleshooter was unable to solve your problem.";
  63.     HXSKIPSk: "I want to see the questions that I skipped.";
  64.     HProbHd: "What problem are you having\?";
  65.     HXFAILNorm: "Okay, I\'ll try to get help elsewhere.";
  66.     HXSERNorm: "Okay, I\'ll try to get help elsewhere.";
  67.     HXSERHd: "This troubleshooter is unable to solve your problem.";
  68.     HXDOJHd: "This information isn\'t available.";
  69.     HXFAILHd: "This troubleshooter is unable to solve your problem.";
  70.     HXSERAb: "Retry any steps that I skipped.";
  71.     HXSERMs: "I want to try a troubleshooter at the Microsoft Web site.";
  72.     HXSERTxt: ["For additional Office resources, including updated troubleshooters, go to the <b>Help</b> menu in any Office program, and then click <b>Office on the Web</b>."];
  73.     HXBYEHd: "Thank you for using the System Errors: Kernel32.dll troubleshooter.";
  74.     HXSKIPMs: "I want to try a troubleshooter at the Microsoft Web site.";
  75.     HXSKIPTxt: ["You skipped some questions. For more assistance, you can either answer those questions or go to the <b>Help</b> menu in any Office program, and then click <b>Office on the Web</b>."];
  76.     HXIMPTxt: ["For additional Office resources, including updated troubleshooters, go to the <b>Help</b> menu in any Office program, and then click <b>Office on the Web</b>."];
  77.     HXFAILTxt: ["For additional Office resources, including updated troubleshooters, go to the <b>Help</b> menu in any Office program, and then click <b>Office on the Web</b>."];
  78.     HXTITLETxt: "System Errors: Kernel32.dll Troubleshooter";
  79.     HNetShowBES: "No";
  80.     HNetMeta: ["<TITLE>Office 2000 System Errors: Kernel32.dll Troubleshooter</TITLE>", "<META NAME=\"MS-HAID\"  CONTENT=\"a_o9ker32\">"];
  81.     MS_plateCount: 0;
  82.         MS_cost_fix: 2000.00;
  83. }
  84.  
  85. node AccessProblem
  86. {
  87.     name: "Access problem";
  88.     type: discrete[2] =
  89.     {
  90.         "Normal",
  91.         "Abnormal"
  92.     };
  93.     position: (16382, 16825);
  94.     MS_label: problem;
  95.     MS_cost_observe = 1.00;
  96.     HProbTxt: "When I run Microsoft Access, I receive the following error message: <b>Access caused an invalid page fault in module KERNEL32.DLL at</b> <i>address</i>.";
  97.     HStAbTxt: " ";
  98.     HStNormTxt: " ";
  99.     MulStLongName: [" ", " "];
  100.     MulStSrch: [" ", " "];
  101. }
  102.  
  103. node DatabaseCorrupt
  104. {
  105.     name: "Rebuild database";
  106.     type: discrete[2] =
  107.     {
  108.         "Normal",
  109.         "Abnormal"
  110.     };
  111.     position: (21445, 16131);
  112.     MS_label: fixobs;
  113.     MS_cost_fix = 30.00;
  114.     MS_cost_observe = 7.00;
  115.     HNodeHd: "Is your Access database corrupted beyond repair\?";
  116.     HNodeTxt: ["<div style=\"display:none\" id=replica>", "<PARAM name=\"Command\" value=\"WinHelp, Popup\">", "<PARAM name=\"Item1\" value=\"o9tshoot.HLP\">", "<PARAM name=\"Item2\" value=\"replica\">", "</DIV>", "<div style=\"display:none\" id=dm>", "<PARAM name=\"Command\" value=\"WinHelp, Popup\">", "<PARAM name=\"Item1\" value=\"o9tshoot.HLP\">", "<PARAM name=\"Item2\" value=\"design_master\">", "</DIV>", "<P>One or more objects in your database may be too corrupted for the Compact and Repair ", "utility to fix.</p>", "<P>If your database is a ", "<a href=\"JavaScript:objhh(replica);\" style=\"cursor:help\" title=\"Glossary Definition\">replica</a>", "created from a ", "<a href=\"JavaScript:objhh(dm);\" style=\"cursor:help\" title=\"Glossary Definition\">Design Master,</a>", "and the Design Master itself isn\'t corrupted, create a new replica.</p>", "<P>If you\'re working with a stand-alone database, or a Design Master that is corrupted, you need", "to rebuild it.</P>", "<b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">", "To rebuild your Access database</a></b>", "<blockquote class=\"expand\"><p>", "<OL>", "<LI>In Access, create a new Microsoft Access 2000 database.</li>", "<LI>On the <B>File</B> menu, point to <B>Get External Data</B>, and then click <B>Import</B>.</li>", "<LI>In <B>Files of type</B>, click <B>Microsoft Access</B>.</li>", "<LI>In <B>Look in</B>, click the drive and folder containing the Access ", "database (.mdb file) you want to import, and then double-click the icon of the database.</li>", "<LI>In the <B>Import Objects</B> dialog box, select one or more objects to import.</p>", "<P>Select only a few objects at a time, in order to make identifying any corrupted objects easier.</li>", "<LI>Click <B>OK</B> to import the selected objects.</p>", "<P>If an object generates an error while being imported, the object is probably corrupted. You ", "need to import an undamaged copy of the object from a backup database or recreate the object.</li>", "<LI>Repeat steps 2 through 6 to import all of the objects into the new database, except for any objects", "that are corrupted.</li>", "<LI>If the objects you imported include Visual Basic modules, press ALT+F11 to ", "start the Microsoft Visual Basic Editor, and then click <B>Compile</b> <i>projectname</i> on the ", "<b>Debug</b> menu.</p>", "<P>By default, <i>projectname</i> is the same as the name of the database.</li>", "<LI>If your original database has references to library databases or type libraries, press ", "ALT+F11 to start the Visual Basic Editor (if you didn\'t already do so in step 7), click <b>References</b> on the <b>Tools</b> menu, and then add the appropriate references.</li>", "<LI>Close the new database and Microsoft Access, and then reopen them.</li>", "</OL>", "</p></blockquote>", "<br>", "<P>Does rebuilding your database solve the problem\?"];
  117.     HStUknTxt: "I want to skip this step and try something else.";
  118.     HStAbTxt: "No, I can\'t run Access without receiving an error message.";
  119.     MulStLongName: ["No, I can\'t run Access without receiving an error message.", "Yes, Access runs fine."];
  120.     MulStSrch: [" ", " "];
  121.     HStNormTxt: "Yes, Access runs fine.";
  122. }
  123.  
  124. node DatabaseDamaged
  125. {
  126.     name: "Repair database";
  127.     type: discrete[2] =
  128.     {
  129.         "Normal",
  130.         "Abnormal"
  131.     };
  132.     position: (18188, 16345);
  133.     MS_label: fixobs;
  134.     MS_cost_fix = 30.00;
  135.     MS_cost_observe = 6.00;
  136.     HNodeHd: "Is your Access database fragmented or corrupted\?";
  137.     HNodeTxt: ["<P>A corrupted or excessively fragmented Access database can cause a system error when ", "you run Microsoft Access.</p>", "<p>The Compact and Repair Database utility can resolve many such database problems. Before you use this utility, make a backup copy of your database.</p>", "<b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">To back up your database</a></b>", "<blockquote class=\"expand\"><p>", "<ul>", "<li>Copy the database file (which has the file extension .mdb) to the backup ", "medium of your choice.</p>", "<p>If you\'re backing up to floppy disks, and your database is too large to fit on a single disk,", "you can\'t just copy the database file by using Windows Explorer or My Computer. Instead, use Microsoft ", "Backup, the <nobr>MS-DOS</nobr> Backup command, or other backup software that allows you to copy a file onto ", "more than one disk.</li>", "</ul>", "<p>You can also back up individual database objects by creating a blank database and then importing ", "the desired objects from the original database.</p>", "</blockquote>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To compact and repair your database</a></b>", " <blockquote class=\"expand\"><P>", "<ul>", "<li>If the database is open in Access:</li>", "<ul>", "<li>On the <B>Tools</B> menu, point to <B>Database Utilities</B>, and then click ", "<B>Compact and Repair Database</B>.</li>", "</ul>", "<li>If the previous procedure doesn\'t solve the problem, or you can\'t open your database:</li>", "<OL>", "<LI>Close the database.</li>", "<LI>On the <B>Tools</B> menu, point to <B>Database Utilities</B>, and then click ", "<B>Compact and Repair Database</B>.</li>", "<LI>In the <B>Database To Compact From</B> dialog box, double-click the database you want to ", "compact and repair.</li>", "<LI>In the <B>Compact Database Into</B> dialog box, specify a name, drive, and folder for the ", "compacted database, and then click <B>Save</B>.</li>", "</OL>", "</ul>", "</p></blockquote>", " ", "<br><P>Can you open the compacted and repaired database in Access without receiving an error message\?"];
  138.     HStAbTxt: "No, I can\'t run Access without receiving an error message.";
  139.     HStNormTxt: "Yes, Access runs fine.";
  140.     HStUknTxt: "I want to skip this step and try something else.";
  141.     MulStLongName: ["No, I can\'t run Access without receiving an error message.", "Yes, Access runs fine."];
  142.     MulStSrch: [" ", " "];
  143. }
  144.  
  145. node Dbase
  146. {
  147.     name: "Dbase";
  148.     type: discrete[2] =
  149.     {
  150.         "Normal",
  151.         "Abnormal"
  152.     };
  153.     position: (19750, 17121);
  154. }
  155.  
  156. node ExcelOk
  157. {
  158.     name: "Excel files damaged";
  159.     type: discrete[2] =
  160.     {
  161.         "Normal",
  162.         "Abnormal"
  163.     };
  164.     position: (18358, 12625);
  165.     MS_label: fixobs;
  166.     MS_cost_fix = 10.00;
  167.     MS_cost_observe = 5.00;
  168.     HNodeHd: "Are your Excel add-ins, templates, or custom toolbars damaged or corrupted\?";
  169.     HNodeTxt: ["<P>Corrupted or damaged add-ins, templates, and custom toolbars can cause Excel to generate an ", "error message.</p>", "<P>To find out whether this is the cause of your error message, disable your add-ins, templates, and custom", "toolbars, and then try to run Excel.</p>", "<B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">First, give your .xlb (toolbar) files a different extension.</a></b>", "<blockquote class=\"expand\"><P>", "<OL>", "<LI>Right-click <b>My Computer</b>, and then click <b>Explore</b>.</li>", "<LI>If you\'re using Windows 95 or Windows 98, open your Windows folder. If you\'re ", "using Windows NT 4.0, open your Winnt folder.</p>", "<P>If most of the files in the folder don\'t have names ending in a period followed by three letters, you probably have the display of known filename extensions turned off.</p>", "<P>", "<B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To show extensions in Windows 95</a></b>", "<blockquote class=\"expand\"><P>", "<ol TYPE=\"a\">", "<LI>On the <B>View</b> menu, click <b>Folder Options</b>, and then click the <b>View</b> tab.</li>", "<LI>Clear the <b>Hide <nobr>MS-DOS</nobr> file extensions for file types that are ", "registered</b> check box.</li>", "</ol>", "</p></blockquote>", "<P><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To show extensions in Windows 98 or Windows NT 4.0</a></b>", "<blockquote class=\"expand\"><P>", "<ol TYPE=\"a\">", "<LI>On the <B>View</b> menu, click <b>Options</b>, and then click the <b>View</b> tab.</li>", "<LI>Clear the <b>Hide file extensions for known file types</b> check box.</li>", "</ol>", "</p></blockquote>", "<LI>Locate any file that has the extension .xlb. Right-click the file, and then click ", "<b>Rename</b>.</li>", "<LI>Click the highlighted file name, and replace the .xlb file extension with <b>.xlx</b>. Then ", "press ENTER.</li>", "<LI>Repeat steps 3 and 4 for each .xlb file in the folder.</li>", "</OL>", "</p></blockquote>", "</p></blockquote>", "<P>For the next step, you need to know where your Excel.exe file is located.</p>", "<B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">Search for Excel.exe, if you don\'t already know its location.</a></b>", "<blockquote class=\"expand\"><P>", "<!-- Win2000 instructions", "<B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">In Windows 95, Windows 98, or <nobr>Windows NT 4.0</nobr>:</a></b>", "<blockquote class=\"expand\"><P>", "-->", "<OL TYPE=\"1\">", "<LI>Click <B>Start</b>, point to <B>Find</b>, and then click <b>Files or Folders</b>.</li>", "<LI>In <b>Look in</b>, click your hard disk.</li>", "<LI>In <b>Named</b>, type <b>excel.exe</b>, and then click <b>Find Now</b>.</li>", "</ol>", "<P>The location of Excel.exe is shown in the results list. If you can\'t read the ", "entire path, drag the border between the <b>In Folder</b> and <b>Size</b> columns to the right.</p>", "<!-- Win2000 instructions", "</p></blockquote>", "<P><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">In Windows 2000:</a></b>", "<blockquote class=\"expand\"><P>", "<OL TYPE=\"1\">", "<LI>Click <B>Start</b>, point to <B>Search</b>, and then click <b>For Files or Folders</b>.</li>", "<LI>In <b>Look in</b>, click your hard disk.</li>", "<LI>In <b>Search for</b>, type <b>excel.exe</b>, and then click <b>Search ", "Now</b>.</li>", "</ol>", "<P>The location of Excel.exe is shown in the results list. ", " If you can\'t read the entire path, drag the border between the <b>In Folder</b> and <b>Size</b> ", "columns to the right.</p>", "</p></blockquote>", "-->", "</p></blockquote>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">Then, start Excel with the automation option.</a></b>", "<blockquote class=\"expand\"><P>", "<P>The automation option forces Excel to start without loading the add-ins and templates", "it normally loads at startup.</p>", "<p><b>To use the automation option</b></p>", "<OL>", "<LI>Click <B>Start</B>, and then click <B>Run</B>.</li>", "<LI>In <B>Open</B>, type the path to your Excel.exe file, enclosed in quotation marks.</li>", "<LI>After the path, type a space followed by <B>/automation</B>.</P>", "<p>For example:<br>", "<NOBR><B>\"c:\\program files\\microsoft office\\office\\excel.exe\" /automation</B></NOBR></li>", "<LI>Click <B>OK</B> to run Excel.</li>", "</OL>", "</p></blockquote>", "<P>If Excel runs without error when your add-ins, templates, and custom toolbars are disabled, delete the files you renamed with the .xlx extension, and then run Office Setup and use the ", "<b>Reinstall</b> option to reload your default Excel templates. (Note that you will lose any changes you have made to your templates since you originally installed Excel).</p>", "<P>Otherwise, change the extensions of your custom toolbar files back to .xlb.</p>", "<br>", "<P>After you perform these procedures, can you run Excel without receiving an error message\?"];
  170.     HStUknTxt: "I want to skip this step and try something else.";
  171.     HStAbTxt: "No, Excel doesn\'t run, or I still receive an error message.";
  172.     MulStLongName: ["No, Excel doesn\'t run, or I still receive an error message.", "Yes, Excel runs fine."];
  173.     MulStSrch: [" ", " "];
  174.     HStNormTxt: "Yes, Excel runs fine.";
  175. }
  176.  
  177. node ExcelProblem
  178. {
  179.     name: "Excel problem";
  180.     type: discrete[2] =
  181.     {
  182.         "Normal",
  183.         "Abnormal"
  184.     };
  185.     position: (18106, 11680);
  186.     MS_label: problem;
  187.     MS_cost_observe = 1.00;
  188.     HProbTxt: "When I run Microsoft Excel, I receive the following error message: <b>Excel caused an invalid page fault in module KERNEL32.DLL at</b> <i>address</i>.";
  189.     HStAbTxt: " ";
  190.     HStNormTxt: " ";
  191.     MulStLongName: [" ", " "];
  192.     MulStSrch: [" ", " "];
  193. }
  194.  
  195. node ExtensionsOk
  196. {
  197.     name: "Bad extension information";
  198.     type: discrete[2] =
  199.     {
  200.         "Normal",
  201.         "Abnormal"
  202.     };
  203.     position: (15745, 17511);
  204.     MS_label: fixobs;
  205.     MS_cost_fix = 12.00;
  206.     MS_cost_observe = 10.00;
  207.     HNodeHd: "Do you have incompatible or invalid extension information\?";
  208.     HNodeTxt: ["<P>Incompatible or invalid extension information can make Outlook generate an error message, or even keep it from running at all.</P>", " ", "<p>If you can run Outlook, remove your add-ins one by one.</p>", " ", "<P><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">To remove your add-ins</a></b>", "<blockquote class=\"expand\"><p>", "<OL>", "<LI>Start Outlook.</LI>", "<LI>On the <B>Tools</B> menu, click <B>Options</B>, and then click the <B>Other</B> tab.</LI>", "<LI>Click <b>Advanced Options</b>, and then click <b>Add-In Manager</b>.</LI>", "<LI>Click the first item in <B>Add-in</B>, and then click again to clear its check box.</LI>", "<LI>Click <B>OK</B>, click <b>OK</b>, and then click <B>OK</B> again.</LI>", "<LI>Restart Outlook if you\'re prompted to do so.</LI>", "<LI>Repeat steps 2 through 6 for each add-in.</LI>", "</ol>", "</p></blockquote>", " ", "<P>If Outlook runs without error after you disable a particular add-in, that add-in may be damaged or corrupted. If you need the suspect add-in, reinstall it", "from your original Setup disks.</P>", " ", "<p>If you can\'t run Outlook, rename your Extend.dat file so that Outlook will replace it with a clean copy. If Outlook runs after you rename this file, but you still get an error message, follow the procedure above to remove your add-ins one by one.</p>", " ", "<P><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">To rename Extend.dat</a></b>", "<blockquote class=\"expand\"><p>", "<OL>", "<LI>Quit all programs that are running.</LI>", "<LI>Click <B>Start</B>, point to <B>Find</B>, and then click <B>Files or Folders</B>.</LI>", "<LI>In <B>Named</B>, type <B>extend.dat</B>.</LI>", "<LI>In <B>Look in</B>, click your hard disk.</LI>", "<LI>Select the <B>Include subfolders</B> check box, and then click <B>Find Now</B>.</LI>", "<LI>Right-click <b>Extend.dat</b>, and then click <B>Rename</B>.</LI>", "<LI>Type <B>Extend.old</B>, and then press ENTER.</LI>", "<LI>Restart Outlook.</LI>", "</OL>", "<P>The next time you start Outlook, it automatically creates a new Extend.dat file.</P>", "</p></blockquote>", " ", "<br><P>After you rename Extend.dat or remove a damaged add-in, can you run Outlook without receiving an error message\?"];
  209.     HStAbTxt: "No, I can\'t run Outlook without receiving an error message.";
  210.     HStNormTxt: "Yes, Outlook runs fine.";
  211.     HStUknTxt: "I want to skip this step and try something else.";
  212.     MulStLongName: ["No, I can\'t run Outlook without receiving an error message.", "Yes, Outlook runs fine."];
  213.     MulStSrch: [" ", " "];
  214. }
  215.  
  216. node GeneralProblems
  217. {
  218.     name: "General Problems";
  219.     type: discrete[2] =
  220.     {
  221.         "Normal",
  222.         "Abnormal"
  223.     };
  224.     position: (12565, 15492);
  225.     HNodeHd: "Fault in KERNEL32.DLL\?";
  226.     HNodeTxt: ["Do you receive a <B><I>Program</I> caused an invalid page fault in module KERNEL32.DLL at ", "<i>address</i></B> error message\?"];
  227.     HProbTxt: "I receive an <b>Invalid page fault in the KERNEL32.DLL module</b> error message.";
  228.     HStAbTxt: "No, I don\'t receive this error message.";
  229.     HStNormTxt: "Yes, I received an error message indicating an invalid page fault in the KERNEL32.DLL module.";
  230. }
  231.  
  232. node GnrlKRNL32DLLErrr
  233. {
  234.     name: "General KERNEL32.DLL error";
  235.     type: discrete[2] =
  236.     {
  237.         "Normal",
  238.         "Abnormal"
  239.     };
  240.     position: (13802, 13452);
  241.     MS_label: problem;
  242.     MS_cost_observe = 1.00;
  243.     HProbTxt: "When I run any Microsoft Office program, I receive the following error message: <i>Program</i> <b>caused an invalid page fault in module KERNEL32.DLL at</b> <i>address</i>.";
  244.     HStAbTxt: " ";
  245.     HStNormTxt: " ";
  246.     MulStLongName: [" ", " "];
  247.     MulStSrch: [" ", " "];
  248. }
  249.  
  250. node HarddiskOK
  251. {
  252.     name: "Hard disk problem";
  253.     type: discrete[2] =
  254.     {
  255.         "Normal",
  256.         "Abnormal"
  257.     };
  258.     position: (14215, 11965);
  259.     MS_label: fixobs;
  260.     MS_cost_fix = 30.00;
  261.     MS_cost_observe = 10.00;
  262.     HNodeHd: "Does your hard disk need routine maintenance\?";
  263.     HNodeTxt: ["<P>Lost clusters, a file allocation table (FAT) error, or a highly fragmented hard ", "disk can cause a system error. Utilities included with the Windows operating system can often fix these ", "common problems.</P>", "<P>ScanDisk tests the integrity of your hard disk, checking for and repairing lost ", "clusters and FAT errors.</p>", " ", "<p><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">To run ScanDisk</a></b>", "<blockquote class=\"expand\"><p>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Programs</B>, point to <B>Accessories</B>,", "point to <B>System Tools</B>, and then click <B>ScanDisk</B>.</li>", "<li>In <b>Select the drive(s) you want to check for errors</b>, click the hard disk that you want to scan, and then click <b>Start</b>.</li>", "</OL>", "</p></blockquote>", " ", "<P>Disk Defragmenter checks for and repairs excessive fragmentation of your hard disk.</p>", " ", "<p><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">To run Disk Defragmenter</a></b>", "<blockquote class=\"expand\"><p>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Programs</B>, point to <B>Accessories</B>,", "point to <B>System Tools</B>, and then click <B>Disk Defragmenter</B>.</li>", "<li>In <b>Which drive do you want to defragment\?</b>, click the hard disk that you want to defragment, and then click <b>OK</b>.</li>", "</OL>", "</p></blockquote>", " ", "<BR><P>After you run ScanDisk and Disk Defragmenter, can you run your program without receiving an error message\?"];
  264.     HStAbTxt: "No, I can\'t run my program without receiving an error message.";
  265.     HStNormTxt: "Yes, I can run my program without receiving an error message.";
  266.     HStUknTxt: "I want to skip this step and try something else.";
  267.     MulStLongName: ["No, I can\'t run my program without receiving an error message.", "Yes, I can run my program without receiving an error message."];
  268.     MulStSrch: [" ", " "];
  269. }
  270.  
  271. node HardwareOk
  272. {
  273.     name: "Hardware problem";
  274.     type: discrete[2] =
  275.     {
  276.         "Normal",
  277.         "Abnormal"
  278.     };
  279.     position: (12430, 12625);
  280.     MS_label: fixobs;
  281.     MS_cost_fix = 60.00;
  282.     MS_cost_observe = 20.00;
  283.     HNodeHd: "Do you have a hardware problem\?";
  284.     HNodeTxt: ["<P>If you\'ve tried all previous procedures in this troubleshooter and still receive an error message ", "when you run your Office program, one or more pieces of your computer hardware may be damaged or ", "incompatible with your version of Windows.</P>", "<P>Hardware problems are beyond the scope of this troubleshooter. For assistance in identifying ", "potential problems with your computer hardware, contact your computer vendor.</p>", "<BR>", "<P>After correcting any hardware problems, can you run your program without receiving an error message\?"];
  285.     HStAbTxt: "No, I can\'t run my program without receiving an error message.<br>Or, my hardware is fine.";
  286.     HStNormTxt: "Yes, I can run my program without receiving an error message.";
  287.     HStUknTxt: "I want to skip this step and try something else.";
  288. }
  289.  
  290. node Msvcrt40DllFileOk
  291. {
  292.     name: "Reinstall Msvcrt40.dll";
  293.     type: discrete[2] =
  294.     {
  295.         "Normal",
  296.         "Abnormal"
  297.     };
  298.     position: (11470, 18516);
  299.     MS_label: fixobs;
  300.     MS_cost_fix = 10.00;
  301.     MS_cost_observe = 5.00;
  302.     HNodeHd: "Is your MSvcrt40.dll file invalid, outdated, or damaged\?";
  303.     HNodeTxt: ["<div style=\"display:none\" id=WinClose>", " <PARAM name=\"Command\" value=\"WinHelp\">      ", " <PARAM name=\"Item1\" value=\"o9tshoot.HLP>tshoot\">      ", " <PARAM name=\"Item2\" value=\"Troubleshooter_window_closure\">  ", "</div>", "<TABLE BORDER=1 WIDTH=\"100%\"  CELLPADDING=2 CELLSPACING=0>  ", "<TR><TD ALIGN=LEFT><B>Important</B>  <BR>The following procedure requires you ", "to restart your computer, which will close this troubleshooter. Before you proceed, ", "read these <a href=\"javascript:objhh(WinClose);\" title=\"Suggestions\">suggestions</a> about", "how to continue troubleshooting. </TD></TR></TABLE></p>", "<P>An invalid, outdated, or damaged Msvcrt40.dll file can cause Outlook to generate an error message. ", "Reinstall Msvcrt40.dll from your Microsoft Office <nobr>CD-ROM.</nobr></p>", "<b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">First, rename the current Msvcrt40.dll file.</a></b>", "<blockquote class=\"expand\"><p>", "<OL>", "<LI>Quit Outlook.</li>", "<LI>Right-click <B>My Computer</B>, and then click <B>Explore</B>.</li>", "<li>Go to the folder where Msvcrt40.dll is stored.</li>", "<UL>", "<LI>In Windows 95, Msvcrt40.dll is in the System folder in your Windows folder, usually ", "<nobr>C:\\Windows\\System.</nobr></li>", "<LI>In Windows 98, Msvcrt40.dll is in the System folder or System32 folder in your Windows folder, ", "usually <nobr>C:\\Windows\\System</nobr>.</nobr></li>", "<LI>In <nobr>Windows NT 4.0</nobr>, Msvcrt40.dll is in the System folder or System32 folder in your Windows NT ", "folder, usually <nobr>C:\\Winnt\\System32.</nobr></li>", "</UL></li>", "<LI>Right-click Msvcrt40.dll, and then click <B>Rename</B>.</li>", "<LI>Type <B>Msvcrt40.old</B>, and then press ENTER.</li>", "</OL>", "<P>If you have trouble renaming the file, make sure Outlook, Awfxex32, and Mapisp32 aren\'t running, ", "and then try the previous steps again.</p>", " ", "<P><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To quit Outlook, Awfxex32, and Mapisp32</a></b></P><blockquote class=\"expand\"><P>", "<OL>", "<LI>Press CTRL+ALT+DELETE.</li>", "<li>If you\'re using Windows NT 4.0, click <b>Task Manager</b>, and then click the <b>Applications</b> tab.</li>", "<LI>If either Outlook, Awfxex32, or Mapisp32 appears in the list of active programs, click it and then click <B>End Task</B>. Repeat until none of these items are listed.</li>", "</OL>", "</p></blockquote>", " ", "<p>If you still can\'t rename the file, rename it from the command prompt.</p>", " ", "<P><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To rename Msvcrt40.dll from the command prompt</a></b></P><blockquote class=\"expand\"><P>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Programs</B>, and then click <B><nobr>MS-DOS</nobr> Prompt</B> (in Windows 95 or Windows 98) or <b>Command Prompt</b> (in Windows NT 4.0).</li>", "<LI>Change to the folder that contains Msvcrt40.dll:</p>", "<ul>", "<LI>In Windows 95, type <nobr><b>cd c:\\windows\\system</B></nobr> at the command prompt, ", "and then press ENTER.</li>", "<LI>In Windows 98, type <nobr><b>cd c:\\windows\\system</b></nobr> at the command prompt, ", "and then press ENTER.</li>", "<LI>In Windows NT, type <nobr><b>cd c:\\winnt\\system32</b></nobr> at the command prompt, ", "and then press ENTER.</li>", "</ul></li>", "<LI>To make sure Msvcrt40.dll is in this folder, type <B>dir msvcrt40.dll</B> at the command prompt, ", "and then press ENTER.</li>", "<LI>Type <nobr><B>ren Msvcrt40.dll Msvcrt40.old</B></nobr> at the command prompt, ", "and then press ENTER.</li>", "</OL>", "</p></blockquote>", "</p></blockquote>", " ", "<p><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">Then reinstall Msvcrt40.dll.</a></b>", "<blockquote class=\"expand\"><p>", "<OL>", "<LI>Put the Microsoft Office <nobr>CD-ROM</nobr> into your <nobr>CD-ROM</nobr> drive.</li>", "<LI>Click <B>Start</B>, point to <B>Programs</B>, and then click <B><nobr>MS-DOS</nobr> Prompt</B> (in Windows 95 or Windows 98) or <b>Command Prompt</b> (in Windows NT).</li>", "<LI>Type <B>cd</b> <i>e</i><b>:</B> at the command prompt, where <i>e</i> is the drive letter of the ", "<nobr>CD-ROM</nobr> drive that contains your Office <nobr>CD-ROM</nobr>, and then press ENTER.</li>", "<LI>To make sure Msvcrt40.dll is in this folder, type <B>dir msvcrt40.dll</B> at the command prompt, ", "and then press ENTER.</li>", "<LI>Copy Msvcrt40.dll to your System folder:</li>", "<ul>", "<LI>In Windows 95, type <nobr><b>copy</b> <i>e</i><b>:\\Msvcrt40.dll c:\\windows\\system</b></nobr> ", "at the command prompt, and then press ENTER.</li>", "<LI>In Windows 98, type <nobr><b>copy</b> <i>e</i><b>:\\Msvcrt40.dll c:\\windows\\system</b></nobr> ", "at the command prompt, and then press ENTER.</li>", "<LI>In <nobr>Windows NT 4.0</nobr>, type <nobr><b>copy</b> <i>e</i><b>:\\Msvcrt40.dll c:\\winnt\\system32</b></nobr> ", "at the command prompt, and then press ENTER.</li>", "</ul>", "</OL>", "</p></blockquote>", " ", "<p><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">Finally, make sure that the Msvcrt40.dll file you installed isn\'t read-only.</a></b>", "<blockquote class=\"expand\"><p>", "<OL>", "<LI>Right-click <B>My Computer</B>, and then click <B>Explore</B>.</li>", "<LI>Go to the folder to which you copied Msvcrt40.dll.</li>", "<UL>", "<LI>In Windows 95, the file is in the System folder in your Windows folder, usually ", "<nobr>C:\\Windows\\System.</nobr></li>", "<LI>In Windows 98, the file is in the System folder in your Windows folder, usually ", "<nobr>C:\\Windows\\System.</nobr></li>", "<LI>In <nobr>Windows NT 4.0</nobr>, the file is in the System32 folder in your Windows NT folder, usually ", "<nobr>C:\\Winnt\\System32.</nobr></li>", "</UL>", "<LI>Right-click Msvcrt40.dll, and then click <B>Properties.</B></li>", "<LI>Click the <B>General</B> tab. Under <B>Attributes</B>, make sure the <B>Read-only</B> check", "box isn\'t selected.</li>", "</OL>", "</p></blockquote>", " ", "<br><P>After you reinstall the Msvcrt40.dll file, can you run Outlook without receiving an error message\?"];
  304.     HStAbTxt: "No, I can\'t run Outlook without receiving an error message.";
  305.     HStNormTxt: "Yes, Outlook runs fine.";
  306.     HStUknTxt: "I want to skip this step and try something else.";
  307.     MulStLongName: ["No, I can\'t run Outlook without receiving an error message.", "Yes, Outlook runs fine."];
  308.     MulStSrch: [" ", " "];
  309. }
  310.  
  311. node MultipleUsers
  312. {
  313.     name: "Multiple users";
  314.     type: discrete[2] =
  315.     {
  316.         "Normal",
  317.         "Abnormal"
  318.     };
  319.     position: (21358, 17209);
  320. }
  321.  
  322. node Net_AccDbCorrupt
  323. {
  324.     name: "Rebuild network database";
  325.     type: discrete[2] =
  326.     {
  327.         "Normal",
  328.         "Abnormal"
  329.     };
  330.     position: (22270, 17931);
  331.     MS_label: fixobs;
  332.     MS_cost_fix = 30.00;
  333.     MS_cost_observe = 7.00;
  334.     HNodeHd: "Is your Access database corrupted beyond repair\?";
  335.     HNodeTxt: ["<div style=\"display:none\" id=replica>", "<PARAM name=\"Command\" value=\"WinHelp, Popup\">", "<PARAM name=\"Item1\" value=\"o9tshoot.HLP\">", "<PARAM name=\"Item2\" value=\"replica\">", "</DIV>", "<div style=\"display:none\" id=dm>", "<PARAM name=\"Command\" value=\"WinHelp, Popup\">", "<PARAM name=\"Item1\" value=\"o9tshoot.HLP\">", "<PARAM name=\"Item2\" value=\"design_master\">", "</DIV>", "<P>One or more objects in your database may be too corrupted for the Compact and Repair utility to", "fix.</li>", "<P>If your database is a ", "<a href=\"JavaScript:objhh(replica);\" style=\"cursor:help\" title=\"Glossary Definition\">replica</a>", "created from a ", "<a href=\"JavaScript:objhh(dm);\" style=\"cursor:help\" title=\"Glossary Definition\">Design Master,</a>", "and the Design Master itself isn\'t corrupted, create a new replica.</p>", "<P>If you\'re working with a stand-alone database, or a Design Master that is corrupted, you need", "to rebuild it.</P>", "<b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">", "To rebuild your Access database</a></b>", "<blockquote class=\"expand\"><p>", "<OL Type=1>", "<LI>Make sure that all users have closed the database. Notify them that you\'re attempting repairs, and ", "they shouldn\'t access the database until you\'re finished.</li>", "<LI>Copy the database file to another folder.</li>", "<LI>In Access, create a new Microsoft Access 2000 database.</li>", "<LI>On the <B>File</B> menu, point to <B>Get External Data</B>, and then click <B>Import</B>.</li>", "<LI>In <B>Files of type</B>, click <B>Microsoft Access</B>.</li>", "<LI>In <B>Look in</B>, click the drive and folder containing the database copy you made", "in step 2, and then double-click the icon of the database.</li>", "<LI>In the <B>Import Objects</B> dialog box, select one or more objects to import.</p>", "<P>Select only a few objects at a time, in order to make identifying any corrupted objects easier.</li>", "<LI>Click <B>OK</B> to import the selected objects.</p>", "<P>If an object generates an error while being imported, the object is probably corrupted. You ", "need to import an undamaged copy of the object from a backup database or recreate the object.</li>", "<LI>Repeat steps 4 through 8 to import all of the objects into the new database, except for any objects ", "that are corrupted.</li>", "<LI>If the objects you imported include Visual Basic modules, press ALT+F11 to ", "start the Microsoft Visual Basic Editor, and then click <B>Compile</b> <i>projectname</i> on the ", "<b>Debug</b> menu.</p>", "<P>By default, <i>projectname</i> is the same as the name of the database.</li>", "<LI>If your original database has references to library databases or type libraries, press ", "ALT+F11 to start the Visual Basic Editor (if you didn\'t already do so in step 9), click <b>References</b> on the <b>Tools</b> menu, and then add the appropriate references.</li>", "<LI>Close the new database and Microsoft Access, and then reopen them.</p>", "<P>If you can open the new database without getting an error message, replace your original ", "database with the new database, and notify other users that the database has been repaired.</li>", "</OL>", "</p></blockquote>", "<br>", "<P>Does rebuilding your database solve the problem\?"];
  336.     HStUknTxt: "I want to skip this step and try something else.";
  337.     HStAbTxt: "No, Access doesn\'t run or behaves unpredictably, and I still receive an error message.";
  338.     MulStLongName: ["No, Access doesn\'t run or behaves unpredictably, and I still receive an error message.", "Yes, Access runs fine."];
  339.     MulStSrch: [" ", " "];
  340.     HStNormTxt: "Yes, Access runs fine.";
  341. }
  342.  
  343. node Net_AccDbDamaged
  344. {
  345.     name: "Repair network database";
  346.     type: discrete[2] =
  347.     {
  348.         "Normal",
  349.         "Abnormal"
  350.     };
  351.     position: (19570, 18381);
  352.     MS_label: fixobs;
  353.     MS_cost_fix = 30.00;
  354.     MS_cost_observe = 6.00;
  355.     HNodeHd: "Is your Access database fragmented or corrupted\?";
  356.     HNodeTxt: ["<P>A corrupted or excessively fragmented Access database can cause a system error when ", "you run Microsoft Access.</p>", "<p>The Compact and Repair Database utility can resolve many such database problems. Before you use this utility, make a backup copy of your database.</p>", " ", "<b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">To back up your database</a></b>", "<blockquote class=\"expand\"><p>", "<ol>", "<li>Copy the database file (which has the file extension .mdb) to the backup ", "medium of your choice.</p>", "<p>If you\'re backing up to floppy disks, and your database is too large to fit on a single disk,", "you can\'t just copy the database file by using Windows Explorer or My Computer. Instead, use Microsoft ", "Backup, the <nobr>MS-DOS</nobr> Backup command, or other backup software that allows you to copy a file onto ", "more than one disk.</li>", "<li>You may also want to create a backup of the workgroup information file (System.mdw).</li>", "</ol>", "<p>You can also back up individual database objects by creating a blank database and then importing ", "the desired objects from the original database.</p>", "</blockquote>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To compact and repair your database</a></b>", " <blockquote class=\"expand\"><P>", "<OL>", "<LI>Make sure that all users have closed the database. Notify them that you\'re attempting repairs, and ", "they shouldn\'t access the database until you\'re finished.</li>", "<LI>Copy the database file to another folder.</li>", "<LI>On the <B>Tools</B> menu in Access, point to <B>Database Utilities</B>, ", "and then click <B>Compact and Repair Database</B>.</li>", "<LI>In the <B>Database To Compact From</B> dialog box, locate and click the database copy you", "created in step 2, and then click <b>Compact</b>.</li>", "<LI>In the <B>Compact Database Into</B> dialog box, specify a name and folder for the ", "compacted database, and then click <B>Save</B>.</li>", "<LI>Try to open the compacted database in Access.</p>", "<P>If you can open the compacted database without getting an error message, replace your original ", "database with the compacted database, and notify other users that the database has been ", "repaired.</li>", "</OL>", "</p></blockquote>", " ", "<br><P>Can you open the compacted and repaired database in Access without receiving an error message\?"];
  357.     HStAbTxt: "No, Access doesn\'t run or behaves unpredictably, and I still receive an error message.";
  358.     HStNormTxt: "Yes, Access runs fine.";
  359.     HStUknTxt: "I want to skip this step and try something else.";
  360.     MulStLongName: ["No, Access doesn\'t run or behaves unpredictably, and I still receive an error message.", "Yes, Access runs fine."];
  361.     MulStSrch: [" ", " "];
  362. }
  363.  
  364. node Network_
  365. {
  366.     name: "Network database\?";
  367.     type: discrete[2] =
  368.     {
  369.         "Network db",
  370.         "Single user db"
  371.     };
  372.     position: (18505, 17811);
  373.     MS_label: informational;
  374.     MS_cost_observe = 1.00;
  375.     HNodeHd: "Is the database accessible by multiple users across a network\?";
  376.     HStAbTxt: "No, I\'m the only user who accesses the database.";
  377.     HStNormTxt: "Yes, multiple users can access the database.";
  378. }
  379.  
  380. node NrmlDcTmpltOk
  381. {
  382.     name: "Normal template corrupted";
  383.     type: discrete[2] =
  384.     {
  385.         "Normal",
  386.         "Abnormal"
  387.     };
  388.     position: (19045, 13450);
  389.     MS_label: fixobs;
  390.     MS_cost_fix = 20.00;
  391.     MS_cost_observe = 5.00;
  392.     HNodeHd: "Is your Normal document template (Normal.dot) corrupted\?";
  393.     HNodeTxt: ["<P>You may have a corrupted Normal template (Normal.dot). Try to run Word without this template.</p>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To run Microsoft Word without the Normal template</a></b>", " <blockquote class=\"expand\"><P>", "<OL>", "<LI>Click <b>Start</b>, and then click <B>Run</B>.</li>", "<LI>In <b>Open</b>, type the path to your Winword.exe file, followed by a space and ", "<b>/a</b>; if the path contains any spaces, enclose it in quotation marks.</p>", "<P>For example:", "<BR><NOBR><b>\"c:\\program files\\microsoft office\\office\\winword.exe\" /a</b></NOBR></li>", " ", "<p><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">To search for Winword.exe, if you don\'t already know its location</a></b>", "<blockquote class=\"expand\"><p>", "<!-- Win2000 instructions", "<b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">", "In Windows 95, Windows 98, or Windows NT 4.0:</a></b>", "<blockquote class=\"expand\"><p>", "-->", "<OL TYPE=\"a\">", "<LI>Click <B>Start</b>, point to <B>Find</b>, and then click <b>Files or Folders</b>.</li>", "<LI>In <b>Look in</b>, click your hard disk.</li>", "<LI>In <b>Named</b>, type <b>winword.exe</b>, and then click <b>Find Now</b>.</li>", "</ol>", "<P>The location of Winword.exe is shown in the results list. If you can\'t read ", "the entire path, drag the border between the <b>In Folder</b> and <b>Size</b> columns to the right.", "<!-- Win2000 instructions", "</p></blockquote>", "<b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">", "In Windows 2000:</a></b>", "<blockquote class=\"expand\"><p>", "<OL TYPE=\"a\">", "<LI>Click <B>Start</b>, point to <B>Search</b>, and then click <b>For Files or Folders</b>.</li>", "<LI>In <b>Look in</b>, click your hard drive.</li>", "<LI>In <b>Search for</b>, type <b>winword.exe</b>, and then click <b>Search Now</b>.</li>", "</ol>", "<P>The location of Winword.exe is shown in the results list. ", "If you can\'t read the entire path, drag the border between the <b>In Folder</b> and <b>Size</b> ", "columns to the right.", "</p></blockquote>", "-->", "</p></blockquote>", " ", "<LI>Click <B>OK</B>.</li>", "</OL>", "</p></blockquote>", " ", "<p>If Word runs fine without the Normal template, you probably have a corrupted Normal template.</p>", " ", "<p><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">To create a new Normal template</a></b>", "<blockquote class=\"expand\"><p>", "<ol>", "<LI>Quit Microsoft Word.</li>", "<LI>Right-click <B>My Computer</b>, and then click <b>Explore</b>.</li>", "<LI>Open the Applications Data\\Microsoft\\Templates subfolder of your Windows folder or Winnt ", "folder.</li>", "<LI>Right-click the file named Normal or Normal.dot, and then click <b>Rename</b>.</li>", "<LI>Type <B>Normal.old</b>, and then press ENTER.</li>", "<LI>Start Microsoft Word as usual, without using \"/a.\"<br><br>", "Because it no longer recognizes the renamed file, Word creates a new Normal template file.</li>", "</ol>", "</p></blockquote>", "<br><P>Does Word run without an error message when the Normal template is disabled\?"];
  394.     HStUknTxt: "I want to skip this step and try something else.";
  395.     HStAbTxt: "No, Word doesn\'t run, or I still get an error message.";
  396.     MulStLongName: ["No, Word doesn\'t run, or I still get an error message.", "Yes, Word runs fine."];
  397.     MulStSrch: [" ", " "];
  398.     HStNormTxt: "Yes, Word runs fine.";
  399. }
  400.  
  401. node OutllibDllFileOk
  402. {
  403.     name: "Reinstall Outllib.dll";
  404.     type: discrete[2] =
  405.     {
  406.         "Normal",
  407.         "Abnormal"
  408.     };
  409.     position: (13840, 16864);
  410.     MS_label: fixobs;
  411.     MS_cost_fix = 10.00;
  412.     MS_cost_observe = 15.00;
  413.     HNodeHd: "Do you have a damaged Outllib.dll file\?";
  414.     HNodeTxt: ["<P>A damaged Outllib.dll file can cause Outlook to generate an <b>invalid page fault</b> message.</P>", "<P>Replacing your current Outllib.dll with a new copy from your Office <nobr>CD-ROM</nobr> may ", "resolve the problem.</p>", "<P><b>To replace Outllib.dll</b></p>", "<!-- Win2000 instructions", "<b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">", "In Windows 95, Windows 98, and <nobr>Windows NT 4.0</nobr>:</a></b>", "<blockquote class=\"expand\"><p>", "-->", "<OL>", "<LI>Click <B>Start</B>, point to <B>Find</B>, and then click <B>Files or Folders</B>.</li>", "<LI>In <B>Named</B>, type <B>Outllib.dll</B>.</li>", "<LI>In <B>Look in</B>, click the hard drive where Outlook is installed.</li>", "<LI>Select the <B>Include subfolders</B> check box, and then click <b>Find Now</b>.</li>", "<LI>In the <B>Name</B> list, right-click the Outllib.dll file, and then click <B>Rename</B>. Type the ", "new name <B>Outllib.old</B>, and then press ENTER.</li>", "<LI>Place your Outlook or Office disk or <nobr>CD-ROM</nobr> in the appropriate drive, and then ", "select that drive in the <B>Look in</B> list.</li>", "<LI>Click <B>Find Now</B>.</li>", "<LI>In the <B>Name</B> list, right-click Outllib.dll, and then click <B>Copy</B>.</li>", "<LI>Right-click <b>My Computer</b>, and then click <b>Explore</b>.</li>", "<LI>Right-click in the Office subfolder of the folder where Office is installed (usually C:\\Program Files\\Microsoft Office\\Office), and then click ", "<B>Paste</B>.</li>", "</OL>", "<!-- Win2000 instructions", "</p></blockquote>", "<b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">", "In Windows 2000:</a></b>", "<blockquote class=\"expand\"><p>", "<OL Type=1>", "<LI>Click <B>Start</B>, point to <B>Search</B>, and then click <B>For Files or Folders</B>.</li>", "<LI>In <B>Search for</B>, type <B>Outllib.dll</B>.</li>", "<LI>In <B>Look in</B>, click the hard disk where Outlook is installed, and then click", "<b>Search Now</b>.</li>", "<LI>In the <B>Name</B> list, right-click the Outllib.dll file, and then click <B>Rename</B>. Type the ", "new name <B>Outllib.old</B>, and then press ENTER.</li>", "<LI>Place your Outlook or Office disk or <nobr>CD-ROM</nobr> in the appropriate drive, and then ", "click this drive in <B>Look in</B>.</li>", "<LI>Click <B>Search Now</B>.</li>", "<LI>In the <B>Name</B> list, right-click <B>Outllib.dll</B>, and then click <B>Copy</B>.</li>", "<LI>Right-click <b>My Computer</b>, and then click <b>Explore</b>.</li>", "<LI>Right-click the <NOBR>C:\\Program Files\\Microsoft Office\\Office</NOBR> folder, and then click ", "<B>Paste</B>.</li>", "</OL>", "</p></blockquote>", "-->", "<BR>", "<P>After you recopy your Outllib.dll file, can you run Outlook without receiving an error message\?"];
  415.     HStAbTxt: "No, I can\'t run Outlook without receiving an error message.";
  416.     HStNormTxt: "Yes, Outlook runs fine.";
  417.     HStUknTxt: "I want to skip this step and try something else.";
  418.     MulStLongName: ["No, I can\'t run Outlook without receiving an error message.", "Yes, Outlook runs fine."];
  419.     MulStSrch: [" ", " "];
  420. }
  421.  
  422. node OutlookProblem
  423. {
  424.     name: "Outlook problem";
  425.     type: discrete[2] =
  426.     {
  427.         "Normal",
  428.         "Abnormal"
  429.     };
  430.     position: (14087, 18552);
  431.     MS_label: problem;
  432.     MS_cost_observe = 1.00;
  433.     HProbTxt: "When I run Microsoft Outlook, I receive the following error message: <b>Outlook caused an invalid page fault in module KERNEL32.DLL at</b> <i>address</i>.";
  434.     HStAbTxt: " ";
  435.     HStNormTxt: " ";
  436.     MulStLongName: [" ", " "];
  437.     MulStSrch: [" ", " "];
  438. }
  439.  
  440. node PowerPointOk
  441. {
  442.     name: "Presentation corrupted";
  443.     type: discrete[2] =
  444.     {
  445.         "Normal",
  446.         "Abnormal"
  447.     };
  448.     position: (18941, 14455);
  449.     MS_label: fixobs;
  450.     MS_cost_fix = 2.00;
  451.     MS_cost_observe = 1.00;
  452.     HNodeHd: "Is your PowerPoint presentation corrupted\?";
  453.     HNodeTxt: ["<P>If you get an error message while working with a particular PowerPoint presentation, create a new presentation.</p>", "<p>If you don\'t receive an error message while working in the new presentation, there may be a problem", "with your original presentation. Import the slides from your original presentation into the new presentation.", "</p><br>", "<P>Can you run a new PowerPoint presentation without receiving an error message\?"];
  454.     HStAbTxt: "No, I still get an error message, or I can\'t access PowerPoint to create a new presentation.";
  455.     HStNormTxt: "Yes, I can run a new PowerPoint presentation without receiving an error message.";
  456.     HStUknTxt: "I want to skip this step and try something else.";
  457.     MulStLongName: ["No, I still get an error message, or I can\'t access PowerPoint to create a new presentation.", "Yes, I can run a new PowerPoint presentation without receiving an error message."];
  458.     MulStSrch: [" ", " "];
  459. }
  460.  
  461. node PowerPointProblem
  462. {
  463.     name: "PowerPoint problem";
  464.     type: discrete[2] =
  465.     {
  466.         "Normal",
  467.         "Abnormal"
  468.     };
  469.     position: (16847, 15415);
  470.     MS_label: problem;
  471.     MS_cost_observe = 1.00;
  472.     HProbTxt: "When I run Microsoft PowerPoint, I receive the following error message: <b>PowerPoint caused an invalid page fault in module KERNEL32.DLL at</b> <i>address</i>.";
  473.     HStAbTxt: " ";
  474.     HStNormTxt: " ";
  475.     MulStLongName: [" ", " "];
  476.     MulStSrch: [" ", " "];
  477. }
  478.  
  479. node PrflPrsnlFldrsOk
  480. {
  481.     name: "Rebuild profiles";
  482.     type: discrete[2] =
  483.     {
  484.         "Normal",
  485.         "Abnormal"
  486.     };
  487.     position: (12160, 16761);
  488.     MS_label: fixobs;
  489.     MS_cost_fix = 14.00;
  490.     MS_cost_observe = 8.00;
  491.     HNodeHd: "Do you have damaged profiles or personal folders\?";
  492.     HNodeTxt: ["<P>Outlook error messages can be caused by damaged profiles and personal folders.</P>", "<P>To repair faulty profiles and personal folders, you must create new profiles. You can do this with either ", "Control Panel or the Inbox. </P>", "<b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">To create a new profile with Control Panel</a></b>", "<blockquote class=\"expand\"><p>", "<OL Type=1>", "<LI>Click <b>Start</b>, point to <b>Settings</b>, and then click <b>Control Panel</b>.</li>", "<LI>Double-click <B>Mail and Fax</B>, or <B>Mail</B> if you don\'t have fax services installed.</li>", "<LI>On the <B>Services</B> tab, click <B>Show Profiles</B> to list your profiles.</li>", "<LI>Click <B>Add</B> to start the Inbox Setup Wizard.</li>", "<LI>Verify that <B>Use the following information services</B> is selected.</li>", "<LI>Clear the check boxes for all services except the one you\'re troubleshooting. Add only ", "one service at a time.</li>", "<LI>Click <B>Next</B>, and then type a name for your new profile in <B>Profile Name</B>.</li>", "<LI>Follow the Inbox Setup Wizard instructions, answering the questions for your service until you finish.", "Make sure you specify a new Personal Folders file (*.pst), rather than using the existing file when the", "wizard prompts you to do so.</li>", "</OL>", "</p></blockquote>", "<p><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">To create a new profile with the Inbox</a></b>", "<blockquote class=\"expand\"><p>", "<OL Type=1>", "<LI>On the Windows desktop, right-click <B>Inbox</B>, and then click ", "<b>Properties</b>.</li>", "<LI>On the <B>Services</B> tab, click <B>Show Profiles</B> to list your profiles.</li>", "<LI>Click <B>Add</B> to start the Inbox Setup Wizard.</li>", "<LI>Verify that <B>Use the following information services</B> is selected.</li>", "<LI>Click to clear the check boxes for all services except the one you\'re troubleshooting. Add only one ", "service at a time.</li>", "<LI>Click <B>Next</B>, and type a name for the new profile in <B>Profile Name</B>.</li>", "<LI>Follow the Inbox Setup Wizard instructions, answering the questions for your service until you finish.", "Make sure that you specify a new Personal Folders file (*.pst), rather than using the existing file when ", "the wizard prompts you to do so.</li>", "</OL>", "</p></blockquote>", "<P>Because you aren\'t using the old .pst file while troubleshooting, you won\'t see any of your old ", ".pst folders or files.</p>", "<BR><P>After you create a new profile, can you run Outlook without receiving an error message\?"];
  493.     HStAbTxt: "No, I can\'t run Outlook without receiving an error message.";
  494.     HStNormTxt: "Yes, Outlook runs fine.";
  495.     HStUknTxt: "I want to skip this step and try something else.";
  496.     MulStLongName: ["No, I can\'t run Outlook without receiving an error message.", "Yes, Outlook runs fine."];
  497.     MulStSrch: [" ", " "];
  498. }
  499.  
  500. node PsswrdLstFlOk
  501. {
  502.     name: "Rebuild password list ";
  503.     type: discrete[2] =
  504.     {
  505.         "Normal",
  506.         "Abnormal"
  507.     };
  508.     position: (11140, 17616);
  509.     MS_label: fixobs;
  510.     MS_cost_fix = 3.00;
  511.     MS_cost_observe = 2.00;
  512.     HNodeHd: "Is your password list corrupted or damaged\?";
  513.     HNodeTxt: ["<div style=\"display:none\" id=WinClose>", " <PARAM name=\"Command\" value=\"WinHelp\">      ", " <PARAM name=\"Item1\" value=\"o9tshoot.HLP>tshoot\">      ", " <PARAM name=\"Item2\" value=\"Troubleshooter_window_closure\">  ", "</div>", "<TABLE BORDER=1 WIDTH=\"100%\"  CELLPADDING=2 CELLSPACING=0>  ", "<TR><TD ALIGN=LEFT><B>Important</B><BR>The following procedure requires ", "you to restart your computer, which will close this troubleshooter. Before you proceed, ", "read these <a href=\"javascript:objhh(WinClose);\" title=\"Suggestions\">suggestions</a> about", "how to continue troubleshooting. </TD></TR></TABLE>", "<P>If the file that contains your password list is corrupted or damaged, Outlook may generate an error message. To address this problem, you need to rebuild your password-list file.</P>", "<P><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">Rename your current password-list file.</a></b>", "<blockquote class=\"expand\"><p>", "<OL Type=1>", "<LI>Click <B>Start</B>, point to <B>Find</B>, and then click <B>Files or Folders</B>.</LI>", "<LI>In <B>Named</B>, type <B>*.pwl</B>.</LI>", "<LI>In <B>Look in</B>, click your hard disk.</LI>", "<LI>Select the <B>Include subfolders</B> check box, and then click <B>Find Now</B>.</LI>", "<LI>In the results list, right-click <i>username</i><b>.pwl</b>, where ", "<i>username</i> is your e-mail alias, and then click <B>Rename</B>.</LI>", "<LI>Type <i>username</i><b>.old</B>, and then press ENTER.</LI>", "</ol>", "</p></blockquote>", "<P><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">Then restart your computer to generate a new password-list file.</a></b>", "<blockquote class=\"expand\"><p>", "<ul>", "<LI>In Windows 95:</LI>", "<ol>", "<LI>Click <B>Start</B>, and then click <B>Shut Down</B>.</LI>", "<LI>Click <B>Restart the computer</B>, and then click <B>Yes</B>.</LI>", "</ol>", "<LI>In Windows 98 or Windows NT 4.0:</LI>", "<OL Type=1>", "<LI>Click <B>Start</B>, and then click <B>Shut Down</B>.</LI>", "<LI>Click <B>Restart</B>, and then click <B>OK</B>.</LI>", "</ol>", " ", "</p></blockquote>", "</ul>", " ", " ", "<P>When you log back on, you may be asked to confirm your password. Windows creates a new password-list file based on the user name and password you supply.</P>", "</p></blockquote>", "<br>", "<P>After you rebuild your password-list file, can you run Outlook without receiving an error message\?"];
  514.     HStAbTxt: "No, I can\'t run Outlook without receiving an error message.";
  515.     HStNormTxt: "Yes, Outlook runs fine.";
  516.     HStUknTxt: "I want to skip this step and try something else.";
  517.     MulStLongName: ["No, I can\'t run Outlook without receiving an error message.", "Yes, Outlook runs fine."];
  518.     MulStSrch: [" ", " "];
  519. }
  520.  
  521. node SingleUser
  522. {
  523.     name: "Single user";
  524.     type: discrete[2] =
  525.     {
  526.         "Normal",
  527.         "Abnormal"
  528.     };
  529.     position: (20065, 15816);
  530. }
  531.  
  532. node SoftwareUpdated
  533. {
  534.     name: "Update software";
  535.     type: discrete[2] =
  536.     {
  537.         "Normal",
  538.         "Abnormal"
  539.     };
  540.     position: (10311, 14846);
  541.     MS_label: fixobs;
  542.     MS_cost_fix = 30.00;
  543.     MS_cost_observe = 10.00;
  544.     HNodeHd: "Do you have the latest service packs and other updates for your system software\?";
  545.     HNodeTxt: ["<P>Outdated software can cause an error message.</p>", "<P><B>To update your software</b></p>", "<ul>", "<li>Contact your computer manufacturer to get copies of the most recent OEM service packs.</li>", "<li>If you\'re running any third-party drive partitioning software, contact the manufacturer to verify that you have the most recent version.</li>", "<LI>Check the <A HREF=\"http://www.microsoft.com/isapi/redir.dll\?Prd=Support&Olcid=0x0409&Clcid=0x0409&Ar=Downloads\" TARGET=\"_blank\">Support Downloads page</a>", "at the Microsoft Support Online Web site, and download any service packs for your operating", "system.</p>", "<p>For example, if you\'re using Windows 95 and don\'t already have the OSR2 version, you ", "need to download and install Windows 95 Service Pack 1 and the Kernel32.dll and Ole32.dll", "updates.</li>", "</ul>", "<br><P>After you update your software, can you run your program without receiving an error message\?"];
  546.     HStAbTxt: "No, I can\'t run my program without receiving an error message. Or, I don\'t need to update my software.";
  547.     HStNormTxt: "Yes, I can run my program without receiving an error message.";
  548.     HStUknTxt: "I want to skip this step and try something else.";
  549.     MulStLongName: ["No, I can\'t run my program without receiving an error message. Or, I don\'t need to update my software.", "Yes, I can run my program without receiving an error message."];
  550.     MulStSrch: [" ", " "];
  551. }
  552.  
  553. node SwapFileOk
  554. {
  555.     name: "Swap file corrupted";
  556.     type: discrete[2] =
  557.     {
  558.         "Normal",
  559.         "Abnormal"
  560.     };
  561.     position: (10036, 12192);
  562.     MS_label: fixobs;
  563.     MS_cost_fix = 60.00;
  564.     MS_cost_observe = 7.00;
  565.     HNodeHd: "Is your swap file corrupted\?";
  566.     HNodeTxt: ["<div style=\"display:none\" id=WinClose>", " <PARAM name=\"Command\" value=\"WinHelp\">      ", " <PARAM name=\"Item1\" value=\"o9tshoot.HLP>tshoot\">      ", " <PARAM name=\"Item2\" value=\"Troubleshooter_window_closure\">  ", "</div>", "<TABLE BORDER=1 WIDTH=\"100%\"  CELLPADDING=2 CELLSPACING=0>  ", "<TR><TD ALIGN=LEFT><B>Important</B>  <BR>The following procedure requires you ", "to restart your computer, which will close this troubleshooter. Before you proceed, ", "read these <a href=\"javascript:objhh(WinClose);\" title=\"Suggestions\">suggestions</a> about", "how to continue troubleshooting. </TD></TR></TABLE></p>", "<P>A corrupted Windows swap file can cause system errors.</p>", "<P>Delete your current swap file, and then restart your computer. Restarting your computer automatically ", "creates a new swap file.</p>", "<b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">", "Check your Virtual Memory settings to determine where your swap file ", "is located.</a></b>", "<blockquote class=\"expand\"><p>", "<OL Type=1>", "<LI>Right-click <B>My Computer</B>, and then click <B>Properties</B>.</li>", "<LI>Click <B>Performance</B>, and then click <B>Virtual Memory</B>.</li>", "<LI>The <b>Virtual Memory</b> dialog box lists two options for managing virtual memory settings.</p>", "<UL>", "<LI>If <B>Let Windows manage my virtual memory settings (recommended)</B> is selected, your swap ", "file is located in the Windows directory of your hard disk. For example, C:\\Windows.</li>", "<LI>If <B>Let me specify my own virtual memory settings</B> is selected, your swap file", "is located at the root level of the hard disk on which you installed Windows, usually drive C.</li>", "</UL></li>", "</OL>", "</p></blockquote>", "<p><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">", "Then, delete your swap file and restart.</a></b>", "<blockquote class=\"expand\"><p>", "<OL Type=1>", "<LI>Click <B>Start</b>, and then click <B>Shut Down</B>. Indicate that you want to restart in ", "<nobr>MS-DOS</nobr> mode.</li>", "<LI>At the command prompt, type <nobr><B>cd</b> <i>drive</i><b>:\\</b><I>folder</I></nobr>, ", "where <i>drive</i> is the drive letter and <i>folder</I> is the name of the folder containing the swap ", "file.</P>", "<p>For example, <B>cd c:\\windows</B>.</li>", "<LI>Press ENTER.</li>", "<LI>Type <B>del Win386.swp</B>, and then press ENTER.</li>", "<LI>To restart Windows, type <B>exit</B>, and then press ENTER.</li>", "</OL>", "</p></blockquote>", "<br><P>After you delete your swap file and restart Windows, can you run your program without ", "receiving an error message\?"];
  567.     HStAbTxt: "No, I can\'t run my program without receiving an error message.";
  568.     HStNormTxt: "Yes, I can run my program without receiving an error message.";
  569.     HStUknTxt: "I want to skip this step and try something else.";
  570.     MulStLongName: ["No, I can\'t run my program without receiving an error message.", "Yes, I can run my program without receiving an error message."];
  571.     MulStSrch: [" ", " "];
  572. }
  573.  
  574. node SystmSpcfcPrblms
  575. {
  576.     name: "System Specific Problems";
  577.     type: discrete[2] =
  578.     {
  579.         "Normal",
  580.         "Abnormal"
  581.     };
  582.     position: (15715, 11306);
  583. }
  584.  
  585. node TempFolderValid
  586. {
  587.     name: "Temp folder invalid";
  588.     type: discrete[2] =
  589.     {
  590.         "Normal",
  591.         "Abnormal"
  592.     };
  593.     position: (10175, 13496);
  594.     MS_label: fixobs;
  595.     MS_cost_fix = 40.00;
  596.     MS_cost_observe = 6.00;
  597.     HNodeHd: "Is your temporary folder invalid, or do you have too many temporary files\?";
  598.     HNodeTxt: ["<div style=\"display:none\" id=WinClose>  ", " <PARAM name=\"Command\" value=\"WinHelp\">", " <PARAM name=\"Item1\" value=\"o9tshoot.HLP>tshoot\">", " <PARAM name=\"Item2\" value=\"Troubleshooter_window_closure\">", "</div>", "<p><TABLE BORDER=1 WIDTH=\"100%\"  CELLPADDING=2 CELLSPACING=0>  ", "<TR><TD ALIGN=LEFT><B>Important</B><BR>The following procedure requires ", "you to restart your computer, which will close this troubleshooter. Before you proceed, ", "read these <a href=\"javascript:objhh(WinClose);\" title=\"Suggestions\">suggestions</a> about", "how to continue troubleshooting. </TD></TR></TABLE></p>", " ", "<p>A missing or invalid temporary folder, or one that contains too many temporary ", "files, can cause system errors.</p>", "<P><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">Make sure your computer has a valid temporary folder.</a></b>", "<blockquote class=\"expand\"><p>", "<ol type=1>", "<li>Click <b>Start</b>, point to <b>Programs</b>, and then click <b><nobr>MS-DOS</nobr> Prompt</b> (in Windows 95 or Windows 98) or <b>Command Prompt</b> (in Windows NT 4.0).</li>", "<Li>At the command prompt, type <b>set</b>, and then press ENTER.</li>", "<p>This command displays the environmental variables for your computer.</p>", "<li>Find the line that begins with <b>TEMP=</b>. Following the equals sign, you\'ll see the ", "drive and folder name of your temporary folder, if one has been set up.</li>", "<ul>", "<LI>If a temporary folder is listed, make a note of its name and location.</li>", "<LI>If no temporary folder is listed, you need to create one.</li>", "</ul>", " ", "<p><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">To create a temporary folder</a></b>", "<blockquote class=\"expand\"><p>", "<ol type=\"a\">", "<li>Type <nobr><b>md c:\\Temp</b></nobr> at the command prompt, and then press ENTER.</li>", "<p>This creates a folder named Temp on drive C.</p>", "<li>Type <b>set temp=c:\\temp</b> at the command prompt, and then press ENTER.</li>", "</ol>", "</p></blockquote>", "</ol>", "</p></blockquote>", " ", "<P><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">Verify that the disk where the temporary folder is located has adequate free disk space.</a></b>", "<blockquote class=\"expand\"><p>", "<ol type=1>", "<li>Double-click <b>My Computer</b>.</li>", "<li>Right-click the hard disk that contains your temporary folder, and then click <b>Properties</b>.<br><br>", "The <b>General</b> tab shows the amount of free space on the disk.</li>", "<LI>If you don\'t have at least 3 megabytes (MB) of free space, see Help for ways to increase available disk space.</li>", "</ol>", "</p></blockquote>", " ", "<P><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">Finally, delete your temporary files.</a></b>", "<blockquote class=\"expand\"><p>", "<p>Skip this step if you didn\'t have a temporary folder before you began this procedure.</p>", "<ol>", "<li>To avoid deleting temporary files that may be in use by programs or the operating system (which can cause data loss or other problems), restart your computer in safe mode or VGA mode.</li>", " ", "<P><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">To restart Windows 95 in safe mode</a></b>", "<blockquote class=\"expand\"><p>", "<ol type=\"a\">", "<li>Click <b>Start</b>, and then click <b>Shut Down</b>.</li>", "<li>Click <b>Restart the computer</b>, and then click <b>Yes</b>.</li>", "<li>When the words <b>Starting Windows 95</b> appear on your screen, press the F5 key.</li>", "</ol></p></blockquote>", " ", "<P><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">To restart Windows 98 in safe mode</a></b>", "<blockquote class=\"expand\"><p>", "<ol type=\"a\">", "<li>Click <b>Start</b>, and then click <b>Shut Down</b>.</li>", "<li>Click <b>Restart</b>, and then click <b>OK</b>.</li>", "<li>Press and hold the CTRL key while your computer restarts. Release CTRL when the <b>Startup Menu</b> appears.</li>", "<li>Type the number of the <b>Safe Mode</b> option, and then press ENTER.</li>", "</ol></p></blockquote>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To restart Windows NT 4.0 in VGA mode</a></b>", " <blockquote class=\"expand\"><P>", "<OL type=\"a\">", "<LI>Click <B>Start</B>, and then click <B>Shut Down</B>.</li>", "<LI>Click <B>Restart</B>, and then click <B>OK</B>.</li>", "<li>While your computer is restarting, press the <b>F8</b> key.</li>", "<LI>When the screen that lets you choose which operating system to use appears, ", "use the up and down arrow keys to highlight the <B>VGA mode</B> option for your version of Windows NT, and then press ENTER.</li>", "</OL>", "</p></blockquote>", " ", "<LI>Click <b>Start</b>, point to <b>Programs</b>, and then click <b><nobr>MS-DOS</nobr> Prompt</b> (in Windows 95 or Windows 98) or <b>Command Prompt</b> (in Windows NT 4.0).</li>", "<LI>Use the cd (change directory) command to go to your temporary folder.<br><br>", "For example, if <nobr>C:\\Windows\\Temp</nobr> is your temporary folder, type ", "<nobr><b>cd c:\\windows\\temp</b></nobr> at the command prompt, and then press ENTER.</li>", "<li>Type <b>del *.tmp</b> at the command prompt, and then press ENTER.</li>", "</ol>", "</p></blockquote>", " ", "<P>After you delete your temporary files, restart your computer.</p>", "<BR>", "<P>Does your program run without an error message after you fix any problems with your temporary files\?"];
  599.     HStAbTxt: "No, I can\'t run my program without receiving an error message.";
  600.     HStNormTxt: "Yes, my program runs fine.";
  601.     HStUknTxt: "I want to skip this step and try something else.";
  602.     MulStLongName: ["No, I can\'t run my program without receiving an error message.", "Yes, my program runs fine."];
  603.     MulStSrch: [" ", " "];
  604. }
  605.  
  606. node VGASafeModeOk_
  607. {
  608.     name: "Run in VGA/safe mode\?";
  609.     type: discrete[2] =
  610.     {
  611.         "Normal",
  612.         "Abnormal"
  613.     };
  614.     position: (21730, 12895);
  615.     MS_label: informational;
  616.     MS_cost_observe = 0.01;
  617.     HNodeHd: "Can you run the program with your computer in safe mode or VGA mode\?";
  618.     HNodeTxt: ["<div style=\"display:none\" id=closing>", " <PARAM name=\"Command\" value=\"WinHelp\">      ", " <PARAM name=\"Item1\" value=\"o9tshoot.HLP>tshoot\">      ", " <PARAM name=\"Item2\" value=\"Troubleshooter_window_closure\">  ", "</div>", "<TABLE BORDER=1 WIDTH=\"100%\"  CELLPADDING=2 CELLSPACING=0>  ", "<TR><TD ALIGN=LEFT><B>Important</B>  <BR>The following procedure requires you ", "to restart your computer, which will close this troubleshooter. Before you proceed, ", "read these <a href=\"javascript:objhh(closing);\" title=\"Suggestions\">suggestions</a> about", "how to continue troubleshooting. </TD></TR></TABLE></p>", "<p>In safe/VGA mode, Windows uses default settings: VGA display, no network connections, the ", "Microsoft mouse driver, and the minimum device drivers required to start Windows.</p>", "<p>If your program runs in safe/VGA mode, the program isn\'t conflicting with any ", "of your computer\'s basic components.</p>", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To restart Windows 95 in safe mode</a></b>", " <blockquote class=\"expand\"><P>", "<OL>", "<LI>Click <B>Start</B>, and then click <B>Shut Down</B>.</li>", "<LI>Click <B>Restart the computer</B>, and then click <B>Yes</B>.</li>", "<LI>Watch as your computer restarts. When the words <b>Starting Windows 95</b> ", "appear on your screen, press the F5 key.</li>", "</OL>", "</p></blockquote>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To restart Windows 98 in safe mode</a></b>", " <blockquote class=\"expand\"><P>", "<OL>", "<LI>Click <B>Start</B>, and then click <B>Shut Down</B>.</li>", "<LI>Click <B>Restart</B>, and then click <B>OK</B>.</li>", "<li>Press and hold the CTRL key while your computer restarts. Release ", "CTRL when the <b>Startup Menu</b> appears.</li>", "<LI>Use the up and down arrow keys to highlight the <B>Safe mode</b> option, and then press ", "ENTER.</li>", "</ol>", "</p></blockquote>", " ", "<p><B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">To restart Windows NT 4.0 in VGA mode</a></b>", " <blockquote class=\"expand\"><P>", "<OL>", "<LI>Click <B>Start</B>, and then click <B>Shut Down</B>.</li>", "<LI>Click <B>Restart</B>, and then click <B>OK</B>.</li>", "<li>While your computer is restarting, press the <b>F8</b> key.</li>", "<LI>When the screen that lets you choose which operating system to use appears, ", "use the up and down arrow keys to highlight the <B>VGA mode</B> option for your ", "version of Windows NT, and then press ENTER.</li>", "</OL>", "</p></blockquote>", " ", "<!--<B><A NAME=\"expand\" CLASS=\"expand\"><IMG src=\"blank.gif\" CLASS=\"expand\" border=0 ", "ALT=\"Expand/close text\">In Windows NT:</a></b>", " <blockquote class=\"expand\"><P>", "<OL Type=1>", "<LI>Click <B>Start</B>, and then click <B>Shut Down</B>.</li>", "<LI>Click <B>Restart</B>, and then click <B>OK</B>.</li>", "<LI>When the screen that lets you choose which operating system to use appears, ", "use the up and down arrow keys to highlight the <B>VGA mode</B> option for your ", "version of Windows NT, and then press ENTER.</li>", "</OL>", "</p></blockquote> -->", " ", "</p></blockquote>", "<P>Run your program, so that you can answer the question below. Then restart your computer as ", "you normally do, without pressing a special key or choosing VGA mode.</p>", "<br>", "<P>Can you run your program in safe/VGA mode without receiving an error message\?"];
  619.     HStAbTxt: "No, I can\'t run my program without receiving an error message.";
  620.     HStNormTxt: "Yes, I can run my program without receiving an error message.";
  621.     HStUknTxt: "I want to skip this step and try something else.";
  622.     MulStLongName: ["Yes, I can run my program without receiving an error message.", "No, I can\'t run my program without receiving an error message."];
  623.     MulStSrch: [" ", " "];
  624. }
  625.  
  626. node Virus
  627. {
  628.     name: "Virus";
  629.     type: discrete[2] =
  630.     {
  631.         "Normal",
  632.         "Abnormal"
  633.     };
  634.     position: (12070, 13420);
  635.     MS_label: fixobs;
  636.     MS_cost_fix = 10.00;
  637.     MS_cost_observe = 10.00;
  638.     HNodeHd: "Is your computer infected with a virus\?";
  639.     HNodeTxt: ["<TABLE BORDER=1 WIDTH=\"100%\" CELLPADDING=2 CELLSPACING=0>", "<TR><TD ALIGN=LEFT><B>Notes</B>", "<BR>You need a current virus-scanning program to complete this procedure. Such programs are", "available for download from the Internet and for purchase at most software stores.<br><br>", "Don\'t run a memory-resident virus detector while using any Microsoft", "Office program, including Setup. Run your virus detector, and then disable it, before you run Setup.</TD></TR>", "</TABLE></p>", "<P>If a virus has damaged or corrupted important files on your computer, ", "you may receive an error message that mentions Kernel32.dll when you run Microsoft Office programs.</p>", "<b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">Several specific viruses are known to cause Kernel32.dll error messages.</a></b>", "<blockquote class=\"expand\"><p>", "<P>These include:</p>", "<UL>", "<li>A-Dign</li>", "<li>antiEXE</li>", "<li>B1</li>", "<li>Junkie</li>", "<li>NOINT</li>", "<li>RIPPER</li>", "<li>Stoned</li>", "<li>V-Sign</li>", "</ul>", "</p></blockquote>", "<p><b>To resolve virus problems</b></p>", "<ol type=1>", "<li>Use a virus-scanning program to scan your drives and any floppy disks you ", "have recently formatted or used.</p>", "<p>Make sure that you have the most current virus signature files. These should be available from the ", "manufacturer of your anti-virus program.</li>", "<li>If the virus detector finds a virus on your computer, remove the virus before you run your Office", "program again.</li>", "<li>If there is a virus on your Setup disk, obtain a new set of disks. Call the Microsoft Order Desk ", "at <NOBR><B>(800) 360-7561</B></NOBR> to request replacement disks. If you\'re outside the ", "United States, contact the Microsoft subsidiary for your area.", "To find out how to contact your subsidiary, search the ", "<A HREF=\"http://www.microsoft.com/\" TITLE=\"http://www.microsoft.com/\" TARGET=\"_blank\">Microsoft Web site</a>.</li>", "</ol>", "<P>Microsoft maintains rigorous quality-control measures to ensure that the disks we ship don\'t contain", "viruses. Virus-checked Setup disks are distributed in sealed clear plastic envelopes, each of which ", "displays a message about the Microsoft license agreement.", "If you receive disks with a Microsoft label in any other type of package, don\'t use them.</P>", "<br>", "<P>After you eliminate any viruses from your system, can you run your Office programs without", "receiving error messages\?"];
  640.     HStAbTxt: "No, I can\'t run my programs without receiving error messages. Or, my virus checker didn\'t find any viruses.";
  641.     HStNormTxt: "Yes, my programs run fine.";
  642.     HStUknTxt: "I want to skip this step and try something else.";
  643.     MulStLongName: ["No, I can\'t run my programs without receiving error messages. Or, my virus checker didn\'t find any viruses.", "Yes, my programs run fine."];
  644.     MulStSrch: [" ", " "];
  645. }
  646.  
  647. node WhichSystem_
  648. {
  649.     name: "Which system\?";
  650.     type: discrete[2] =
  651.     {
  652.         "Win 95 or 98",
  653.         "Win NT"
  654.     };
  655.     position: (16210, 10332);
  656.     MS_label: informational;
  657.     MS_cost_observe = 0.05;
  658.     HNodeHd: "Which operating system are you using\?";
  659.     HStAbTxt: "I\'m using <nobr>Windows NT 4.0</nobr>.";
  660.     HStNormTxt: "I\'m using Windows 95 or Windows 98.";
  661. }
  662.  
  663. node WinNTSysIssue_
  664. {
  665.     name: "Win NT Sys Issue\?";
  666.     type: discrete[2] =
  667.     {
  668.         "Normal",
  669.         "Abnormal"
  670.     };
  671.     position: (18234, 10345);
  672.     HNodeHd: "Are you using Windows NT\?";
  673.     HStAbTxt: "No, I\'m not using Windows NT.";
  674.     HStNormTxt: "Yes, I\'m using Windows NT.";
  675. }
  676.  
  677. node WindowsFolderOk
  678. {
  679.     name: "Windows damaged";
  680.     type: discrete[2] =
  681.     {
  682.         "Normal",
  683.         "Abnormal"
  684.     };
  685.     position: (12174, 10165);
  686.     MS_label: fixunobs;
  687.     MS_cost_fix = 70.00;
  688.     HNodeHd: "Is your installation of Windows corrupted or damaged\?";
  689.     HNodeTxt: ["<div style=\"display:none\" id=closing>", " <PARAM name=\"Command\" value=\"WinHelp\">      ", " <PARAM name=\"Item1\" value=\"o9tshoot.HLP>tshoot\">      ", " <PARAM name=\"Item2\" value=\"Troubleshooter_window_closure\">  ", "</div>", "<TABLE BORDER=1 WIDTH=\"100%\"  CELLPADDING=2 CELLSPACING=0>  ", "<TR><TD ALIGN=LEFT><B>Important</B>  <BR>The following procedure requires you ", "to restart your computer, which will close this troubleshooter. Before you proceed, ", "read these <a href=\"javascript:objhh(closing);\" title=\"Suggestions\">suggestions</a> about", "how to continue troubleshooting. </TD></TR></TABLE></p>", "<P><TABLE BORDER=1 WIDTH=\"100%\" CELLPADDING=2 CELLSPACING=0>", "<TR><TD ALIGN=LEFT><B>Note</B>", "<BR>The following procedure requires your Windows and Office 2000 Setup disks.</TD></TR>", "</TABLE><BR></p>", "<p>Damaged or corrupted Windows system files can cause system errors.</p>", "<p><b>To address this problem</b></p>", "<ol>", "<li>If you\'re running Windows 95, reinstall Windows in a different folder than the one that contains your current installation.<br><br>", "Or, if you\'re running Windows 98, reinstall Windows into the same folder, overwriting the necessary files.</li>", "<li>Reinstall all Windows-based programs, including all of your Office programs.</li>", "<li>Restart your computer.</li>", "</ol><br>", "<P>After you reinstall Windows, can you run your program without receiving an error ", "message\?"];
  690.     HStAbTxt: "No, I still get an error message.";
  691.     HStNormTxt: "Yes, my program runs fine.";
  692.     HStUknTxt: "I want to skip this step and try something else.";
  693.     MulStLongName: ["No, I still get an error message.", "Yes, my program runs fine."];
  694.     MulStSrch: [" ", " "];
  695. }
  696.  
  697. node WindowsSystemIssue
  698. {
  699.     name: "Win 98 or 95 Sys Issue\?";
  700.     type: discrete[2] =
  701.     {
  702.         "Normal",
  703.         "Abnormal"
  704.     };
  705.     position: (11890, 11170);
  706.     HNodeHd: "Are you using Windows 98 or Windows 95\?";
  707.     HStAbTxt: "No, I\'m not using Windows 98 or Windows 95.";
  708.     HStNormTxt: "Yes, I\'m using Windows 98 or Windows 95.";
  709. }
  710.  
  711. node WndwsMssFlsOk
  712. {
  713.     name: "Reinstall Windows Messaging";
  714.     type: discrete[2] =
  715.     {
  716.         "Normal",
  717.         "Abnormal"
  718.     };
  719.     position: (16014, 18514);
  720.     MS_label: fixobs;
  721.     MS_cost_fix = 35.00;
  722.     MS_cost_observe = 20.00;
  723.     HNodeHd: "Are your Windows Messaging files damaged\?";
  724.     HNodeTxt: ["<div style=\"display:none\" id=closing>", " <PARAM name=\"Command\" value=\"WinHelp\">      ", " <PARAM name=\"Item1\" value=\"o9tshoot.HLP>tshoot\">      ", " <PARAM name=\"Item2\" value=\"Troubleshooter_window_closure\">  ", "</div>", "<TABLE BORDER=1 WIDTH=\"100%\"  CELLPADDING=2 CELLSPACING=0>  ", "<TR><TD ALIGN=LEFT><B>Important</B>  <BR>The following procedure requires you ", "to restart your computer, which will close this troubleshooter. Before you proceed, ", "read these <a href=\"javascript:objhh(closing);\" title=\"Suggestions\">suggestions</a> about", "how to continue troubleshooting. </TD></TR></TABLE></p>", "<P>If your Windows Messaging files are damaged, this can cause Outlook to generate an error message.", "Try reinstalling Outlook and Windows Messaging.</P>", "<b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">First, remove Outlook and Windows Messaging.</a></b>", "<blockquote class=\"expand\"><p>", "<p>This procedure removes your profile information from the registry. Your profile is recreated when", "you reinstall and run Outlook.</p>", " ", "<p><b>To remove Outlook and Windows Messaging</b></p>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Control Panel</B>.</li>", "<LI>Double-click <B>Add/Remove Programs</B>.</li>", "<LI>On the <B>Install/Uninstall</B> tab, click either <B>Microsoft Office 2000</B> or <B>Microsoft ", "Outlook</B>, and then click <b>Add/Remove</B>.</li>", "<LI>When the Outlook Setup welcome screen appears, click <B>Remove All</b>.</p>", "<p>Or, if you\'re running Office Setup:</p>", "<ol type=a>", "<LI>In the <b>Maintenance Mode</b> dialog box, click <B>Add or Remove Features</B>.</li>", "<LI>Click the icon beside <B>Microsoft Outlook for Windows</b>, and then click <b>Not Available</b>.</li>", "<li>Click <B>Update Now</B>.</li>", "</ol></li>", "<LI>When you\'re prompted to remove the shared Windows Messaging component, click ", "<B>Remove</B>.</p>", "<P>Or, click <b>Keep</b> if you need to retain your messaging profile information.</li>", "<LI>Follow the online instructions to complete the removal. Restart Windows if you\'re prompted to do ", "so.</li>", "</OL>", "</p></blockquote>", "<p><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">Then reinstall Windows Messaging.</a></b>", "<blockquote class=\"expand\"><p>", "<P>If you don\'t use other programs, such as fax services or Personal Information Manager (PIM) ", "software, that rely on Windows Messaging, you can skip this step. Running Outlook Setup installs ", "those Windows Messaging files that Outlook needs.</p>", " ", "<p><b>To reinstall Windows Messaging</b></p>", "<OL>", "<LI>Click <B>Start</B>, point to <B>Settings</B>, and then click <B>Control Panel</B>.</li>", "<LI>Double-click <B>Add/Remove Programs</B>.</li>", "<LI>Click the <B>Windows Setup</B> tab.</li>", "<LI>If you\'re running Windows 95, click <B>Windows Messaging</B>. If you\'re running Windows 98 or Windows NT 4.0, click <B>Microsoft Exchange</B>.</li>", "<LI>Click <B>OK</B> to install the files.</li>", "</OL>", "</p></blockquote>", " ", "<p><b><a name=\"expand\" class=\"expand\">", "<img src=\"blank.gif\" class=\"expand\" border=0 alt=\"expand/close text\">Finally, reinstall Outlook.</a></b>", "<blockquote class=\"expand\"><p>", "<OL>", "<LI>Insert the Office or Outlook <nobr>CD-ROM</nobr> into your <nobr>CD-ROM</nobr> drive.</li>", "<LI>Click <b>Start</b>, and then click <B>Run</b>.</li>", "<LI>In <b>Open</b>, type <i>e</i><b>:\\setup</b>, where <i>e</i> is the letter of your ", "<nobr>CD-ROM</nobr> drive, and then click <b>OK</b>.</li>", "<LI>Follow the instructions on the screen to reinstall Outlook.</li>", "</OL>", "</p></blockquote>", "<BR>", "<P>After you reinstall Outlook and Windows Messaging, can you run Outlook without receiving an error", "message\?"];
  725.     HStAbTxt: "No, I can\'t run Outlook without receiving an error message.";
  726.     HStNormTxt: "Yes, Outlook runs fine.";
  727.     HStUknTxt: "I want to skip this step and try something else.";
  728.     MulStLongName: ["No, I can\'t run Outlook without receiving an error message.", "Yes, Outlook runs fine."];
  729.     MulStSrch: [" ", " "];
  730. }
  731.  
  732. node WordProblem
  733. {
  734.     name: "Word problem";
  735.     type: discrete[2] =
  736.     {
  737.         "Normal",
  738.         "Abnormal"
  739.     };
  740.     position: (17342, 13735);
  741.     MS_label: problem;
  742.     MS_cost_observe = 1.00;
  743.     HProbTxt: "When I run Microsoft Word, I receive the following error message: <b>Word caused an invalid page fault in module KERNEL32.DLL at</B> <i>address</i>.";
  744.     HStAbTxt: " ";
  745.     HStNormTxt: " ";
  746.     MulStLongName: [" ", " "];
  747.     MulStSrch: [" ", " "];
  748. }
  749.  
  750.  
  751.  
  752. probability(AccessProblem | Dbase, GeneralProblems, SystmSpcfcPrblms)
  753. {
  754.     function: max;
  755.     (0, 0, 0): 1, 0;
  756.     (1, 0, 0): 0, 1;
  757.     (0, 1, 0): 0, 1;
  758.     (0, 0, 1): 0, 1;
  759. }
  760.  
  761. probability(DatabaseCorrupt)
  762. {
  763.     0.888, 0.112;
  764. }
  765.  
  766. probability(DatabaseDamaged)
  767. {
  768.     0.885, 0.115;
  769. }
  770.  
  771. probability(Dbase | MultipleUsers, Network_, SingleUser)
  772. {
  773.     (0, 0, 0): 1, 0;
  774.     (0, 0, 1): 1, 0;
  775.     (0, 1, 0): 1, 0;
  776.     (0, 1, 1): 0, 1;
  777.     (1, 0, 0): 0, 1;
  778.     (1, 0, 1): 0, 1;
  779.     (1, 1, 0): 1, 0;
  780.     (1, 1, 1): 0, 1;
  781. }
  782.  
  783. probability(ExcelOk)
  784. {
  785.     0.529695, 0.470305;
  786. }
  787.  
  788. probability(ExcelProblem | ExcelOk, GeneralProblems, SystmSpcfcPrblms)
  789. {
  790.     function: max;
  791.     (0, 0, 0): 1, 0;
  792.     (1, 0, 0): 0, 1;
  793.     (0, 1, 0): 0, 1;
  794.     (0, 0, 1): 0, 1;
  795. }
  796.  
  797. probability(ExtensionsOk)
  798. {
  799.     0.93, 0.07;
  800. }
  801.  
  802. probability(GeneralProblems | HardwareOk, SoftwareUpdated, TempFolderValid, Virus)
  803. {
  804.     function: max;
  805.     (0, 0, 0, 0): 0.99, 0.01;
  806.     (1, 0, 0, 0): 0, 1;
  807.     (0, 1, 0, 0): 0, 1;
  808.     (0, 0, 1, 0): 0, 1;
  809.     (0, 0, 0, 1): 0, 1;
  810. }
  811.  
  812. probability(GnrlKRNL32DLLErrr | GeneralProblems, SystmSpcfcPrblms)
  813. {
  814.     function: max;
  815.     (0, 0): 1, 0;
  816.     (1, 0): 0, 1;
  817.     (0, 1): 0, 1;
  818. }
  819.  
  820. probability(HarddiskOK)
  821. {
  822.     0.98, 0.02;
  823. }
  824.  
  825. probability(HardwareOk)
  826. {
  827.     0.9975, 0.0025;
  828. }
  829.  
  830. probability(Msvcrt40DllFileOk)
  831. {
  832.     0.91, 0.09;
  833. }
  834.  
  835. probability(MultipleUsers | Net_AccDbCorrupt, Net_AccDbDamaged)
  836. {
  837.     function: max;
  838.     (0, 0): 1, 0;
  839.     (1, 0): 0, 1;
  840.     (0, 1): 0, 1;
  841. }
  842.  
  843. probability(Net_AccDbCorrupt)
  844. {
  845.     0.888, 0.112;
  846. }
  847.  
  848. probability(Net_AccDbDamaged)
  849. {
  850.     0.885, 0.115;
  851. }
  852.  
  853. probability(Network_)
  854. {
  855.     0.5, 0.5;
  856. }
  857.  
  858. probability(NrmlDcTmpltOk)
  859. {
  860.     0.87, 0.13;
  861. }
  862.  
  863. probability(OutllibDllFileOk)
  864. {
  865.     0.94, 0.06;
  866. }
  867.  
  868. probability(OutlookProblem | ExtensionsOk, GeneralProblems, Msvcrt40DllFileOk, OutllibDllFileOk, PrflPrsnlFldrsOk, PsswrdLstFlOk, SystmSpcfcPrblms, WndwsMssFlsOk)
  869. {
  870.     function: max;
  871.     (0, 0, 0, 0, 0, 0, 0, 0): 1, 0;
  872.     (1, 0, 0, 0, 0, 0, 0, 0): 0, 1;
  873.     (0, 1, 0, 0, 0, 0, 0, 0): 0, 1;
  874.     (0, 0, 1, 0, 0, 0, 0, 0): 0, 1;
  875.     (0, 0, 0, 1, 0, 0, 0, 0): 0, 1;
  876.     (0, 0, 0, 0, 1, 0, 0, 0): 0, 1;
  877.     (0, 0, 0, 0, 0, 1, 0, 0): 0, 1;
  878.     (0, 0, 0, 0, 0, 0, 1, 0): 0, 1;
  879.     (0, 0, 0, 0, 0, 0, 0, 1): 0, 1;
  880. }
  881.  
  882. probability(PowerPointOk)
  883. {
  884.     0.327557, 0.672443;
  885. }
  886.  
  887. probability(PowerPointProblem | GeneralProblems, PowerPointOk, SystmSpcfcPrblms)
  888. {
  889.     function: max;
  890.     (0, 0, 0): 1, 0;
  891.     (1, 0, 0): 0, 1;
  892.     (0, 1, 0): 0, 1;
  893.     (0, 0, 1): 0, 1;
  894. }
  895.  
  896. probability(PrflPrsnlFldrsOk)
  897. {
  898.     0.499466, 0.500534;
  899. }
  900.  
  901. probability(PsswrdLstFlOk)
  902. {
  903.     0.748092, 0.251908;
  904. }
  905.  
  906. probability(SingleUser | DatabaseCorrupt, DatabaseDamaged)
  907. {
  908.     function: max;
  909.     (0, 0): 1, 0;
  910.     (1, 0): 0, 1;
  911.     (0, 1): 0, 1;
  912. }
  913.  
  914. probability(SoftwareUpdated)
  915. {
  916.     0.99, 0.01;
  917. }
  918.  
  919. probability(SwapFileOk)
  920. {
  921.     0.825, 0.175;
  922. }
  923.  
  924. probability(SystmSpcfcPrblms | WhichSystem_, WinNTSysIssue_, WindowsSystemIssue)
  925. {
  926.     (0, 0, 0): 1, 0;
  927.     (0, 0, 1): 0, 1;
  928.     (0, 1, 0): 1, 0;
  929.     (0, 1, 1): 0, 1;
  930.     (1, 0, 0): 1, 0;
  931.     (1, 0, 1): 1, 0;
  932.     (1, 1, 0): 0, 1;
  933.     (1, 1, 1): 0, 1;
  934. }
  935.  
  936. probability(TempFolderValid)
  937. {
  938.     0.82, 0.18;
  939. }
  940.  
  941. probability(VGASafeModeOk_ | ExcelOk, NrmlDcTmpltOk, PowerPointOk, WinNTSysIssue_)
  942. {
  943.     function: max;
  944.     (0, 0, 0, 0): 1, 0;
  945.     (1, 0, 0, 0): 0, 1;
  946.     (0, 1, 0, 0): 0.00374046, 0.99626;
  947.     (0, 0, 1, 0): 0, 1;
  948.     (0, 0, 0, 1): 0, 1;
  949. }
  950.  
  951. probability(Virus)
  952. {
  953.     0.995, 0.005;
  954. }
  955.  
  956. probability(WhichSystem_)
  957. {
  958.     0.3977, 0.6023;
  959. }
  960.  
  961. probability(WinNTSysIssue_)
  962. {
  963.     1, 0;
  964. }
  965.  
  966. probability(WindowsFolderOk)
  967. {
  968.     0.94, 0.06;
  969. }
  970.  
  971. probability(WindowsSystemIssue | HarddiskOK, SwapFileOk, TempFolderValid, WindowsFolderOk)
  972. {
  973.     function: max;
  974.     (0, 0, 0, 0): 1, 0;
  975.     (1, 0, 0, 0): 0, 1;
  976.     (0, 1, 0, 0): 0, 1;
  977.     (0, 0, 1, 0): 0, 1;
  978.     (0, 0, 0, 1): 0, 1;
  979. }
  980.  
  981. probability(WndwsMssFlsOk)
  982. {
  983.     0.95, 0.05;
  984. }
  985.  
  986. probability(WordProblem | GeneralProblems, NrmlDcTmpltOk, SystmSpcfcPrblms)
  987. {
  988.     function: max;
  989.     (0, 0, 0): 1, 0;
  990.     (1, 0, 0): 0, 1;
  991.     (0, 1, 0): 0, 1;
  992.     (0, 0, 1): 0, 1;
  993. }
  994.